public bus, especially a small one - German English Dictionary